stray swarm - Francés Inglés Diccionario